/*
 ========================================================================
 Name        : StopWatchDocument.h
 Author      : Vasily Nemkov
 Copyright   : 
 Description : 
 ========================================================================
 */
#ifndef STOPWATCH_DOCUMENT_H_INCLUDED
#define STOPWATCH_DOCUMENT_H_INCLUDED

#include <akndoc.h>

class CEikAppUi;

/**
 * @class    CStopWatchDocument StopWatchDocument.h
 * @brief    A CAknDocument-derived class is required by the S60 application 
 *           framework. It is responsible for creating the AppUi object. 
 */
class CStopWatchDocument : public CAknDocument
{
public:
  // constructor
  static CStopWatchDocument* NewL(CEikApplication& aApp);

private:
  // constructors
  CStopWatchDocument(CEikApplication& aApp);
  void ConstructL();

public:
  // from base class CEikDocument
  CEikAppUi* CreateAppUiL();
};
#endif // STOPWATCH_DOCUMENT_H_INCLUDED
